home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / utility / cspro10.zip / CSPRO.DOC < prev    next >
Text File  |  1993-11-13  |  100KB  |  2,515 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                            CATSCAN PROFESSIONAL
  27.  
  28.                        An Upload File Processor and
  29.              Virus Scanning Program for Bulletin Board Systems
  30.                                 Version 1.0
  31.  
  32.                               Copyright 1993
  33.                                     by
  34.                          Scott Green / Mike Ortiz
  35.  
  36.  
  37.                      "The Intelligent File Processor"
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                              Table of Contents
  44.      -----------------------------------------------------------------
  45.  
  46.      1.0  Trademark and Copyright Information . . . . . . . . . . . .3
  47.      2.0  Catscan Professional Licensing Agreement. . . . . . . . . .3
  48.      3.0  Program Support . . . . . . . . . . . . . . . . . . . . . .3
  49.      4.0  Warranty  . . . . . . . . . . . . . . . . . . . . . . . . .4
  50.      5.0  Catscan Professional Introduction . . . . . . . . . . . . .4
  51.           5.1  Hardware Requirements. . . . . . . . . . . . . . . . .4
  52.           5.2  Catscan Professional Features. . . . . . . . . . . . .5
  53.           5.3  What will Catscan Professional do for me . . . . . . .6
  54.      6.0  Installation. . . . . . . . . . . . . . . . . . . . . . . .7
  55.           6.1  Files used with Catscan Professional . . . . . . . . .7
  56.                6.1.1 ADDNAMES.TXT . . . . . . . . . . . . . . . . . .8
  57.                6.1.2 BADNAMES.TXT . . . . . . . . . . . . . . . . . .8
  58.                6.1.3 CAPTURE .TXT . . . . . . . . . . . . . . . . . .9
  59.                6.1.4 KEEPAV  .TXT . . . . . . . . . . . . . . . . . .9
  60.                6.1.5 TXTNAMES.TXT . . . . . . . . . . . . . . . . . .9
  61.                6.1.6 ZIP     .CMT . . . . . . . . . . . . . . . . . 10
  62.           6.2  Message Files used with Catscan Professional . . . . 10
  63.                6.2.1 @ Macros used with messages. . . . . . . . . . 11
  64.                6.2.1 INFOMSG .TXT . . . . . . . . . . . . . . . . . 11
  65.           6.3  Screen Files used with Catscan Professional. . . . . 11
  66.      7.0  Configuration with CSEDIT . . . . . . . . . . . . . . . . 12
  67.           7.1  CSEDIT / PATHS . . . . . . . . . . . . . . . . . . . 13
  68.           7.2  CSEDIT / GENERAL . . . . . . . . . . . . . . . . . . 15
  69.           7.3  CSEDIT / OPTIONS . . . . . . . . . . . . . . . . . . 24
  70.                7.3.1 CSEDIT / OPTIONS / SCANNERS SETUP. . . . . . . 25
  71.                7.3.2 CSEDIT / OPTIONS / SCAN DIRS ONLY. . . . . . . 26
  72.                7.3.3 CSEDIT / OPTIONS / EXCLUDE DIRS. . . . . . . . 26
  73.                7.3.4 CSEDIT / OPTIONS / EXCLUDE SECURITY. . . . . . 27
  74.           7.4  CSEDIT / EXTERNALS . . . . . . . . . . . . . . . . . 27
  75.                7.4.1 CSEDIT / EXTERNALS / ARCHIVERS . . . . . . . . 28
  76.                7.4.2 CSEDIT / EXTERNALS / GIF PROCESSING. . . . . . 29
  77.           7.5  CSEDIT / IMPORT-EXPORT . . . . . . . . . . . . . . . 34
  78.           7.6  CSEDIT / FILE. . . . . . . . . . . . . . . . . . . . 35
  79.                7.6.1 CSEDIT / FILE / SAVE CONFIG. . . . . . . . . . 35
  80.                7.6.2 CSEDIT / FILE / LOAD CONFIG. . . . . . . . . . 35
  81.                7.6.3 CSEDIT / FILE / EXIT . . . . . . . . . . . . . 35
  82.      8.0  Catscan Professional Command Line Options . . . . . . . . 36
  83.      9.0  Creating a Custom ANSI Screen . . . . . . . . . . . . . . 37
  84.      10.0 Using CatScan Professional with Uart and DigiBoards . . . 38
  85.      11.0 Testing Your Configuration. . . . . . . . . . . . . . . . 39
  86.      12.0 Processing Files with Catscan Professional. . . . . . . . 40
  87.           12.1 Processing files after Upload. . . . . . . . . . . . 40
  88.           12.2 Processing Uploaded Files in an Event. . . . . . . . 40
  89.      13.0 Catscan Professional Support Sites. . . . . . . . . . . . 41
  90.      14.0 Registering Catscan Professional. . . . . . . . . . . . . 41
  91.      15.0 Acknowledgements. . . . . . . . . . . . . . . . . . . . . 43
  92.  
  93.  
  94.  
  95.      -----------------------------------------------------------------
  96.          CatScan Professional v1.0  Copyright 1993  Page - 2
  97.  
  98.  
  99.  
  100.  
  101.  
  102.      1.0 ... Trademark and Copyright Information
  103.  
  104.      Catscan Professional, CSPro,  and CSEdit are  trademarks of  City
  105.      Limits Software and PC Connections.
  106.  
  107.      All other trademarks are the property of their respective owners.
  108.      Their use in  this documentation  does not  constitute that  City
  109.      Limits  Software  or  PC  Connections,  has  attempted  to  claim
  110.      ownership of, or endorse the use of these products or programs.
  111.  
  112.      Catscan Professional is Copyrighted  by City Limits Software  and
  113.      PC Connections, 1993. All Rights Reserved.
  114.  
  115.  
  116.  
  117.  
  118.  
  119.      2.0 ... Catscan Professional Licensing Agreement
  120.  
  121.      Catscan Professional uses a special  KEY file to allow  operation
  122.      in either the DEMO or REGISTERED mode. Before CSPro will operate,
  123.      the  demo  key  must  be  obtained   from  one  of  the   Catscan
  124.      Professional support boards. This demo key may not be distributed
  125.      in any form. Sysops are allowed to evaluate Catscan  Professional
  126.      for a period of 30 days. After which, the Sysop MUST register the
  127.      program or  discontinue  its  use. Catscan  Professional  is  not
  128.      "Cripple Ware". All features of the program are fully  functional
  129.      during the 30 day evaluation period.
  130.  
  131.      The Catscan Professional  distribution archive files  may not  be
  132.      modified  in  any  way.  This  includes  adding  special  archive
  133.      comments or  other  files that  would  advertise or  promote  any
  134.      organization.
  135.  
  136.      The original Catscan Professional archive file may be distributed
  137.      so long as no KEY files are contained in the archive. No  special
  138.      fee may be charged for the distribution of Catscan  Professional.
  139.      Pay BBS systems may distribute  Catscan Professional, as long  as
  140.      the above conditions have been met.
  141.  
  142.  
  143.  
  144.  
  145.      3.0 ... Program Support
  146.  
  147.      Catscan Professional  is fully  supported by  the authors.  Every
  148.      effort was made to insure that the installation of If any problem
  149.      is encountered  during installation  or the  normal operation  of
  150.      Catscan Professional, please feel free to call any of the support
  151.      sites listed  in  section  13.0 -  Catscan  Professional  Support
  152.      Sites.
  153.  
  154.      -----------------------------------------------------------------
  155.          CatScan Professional v1.0  Copyright 1993  Page - 3
  156.  
  157.  
  158.  
  159.  
  160.  
  161.      4.0 ... Warranty
  162.  
  163.      Catscan Professional is provided "As  Is" with no other  warranty
  164.      either expressed or implied. You assume all risks associated with
  165.      the use or misuse of Catscan Professional. The authors of Catscan
  166.      Professional, Scott  Green,  Mike  Ortiz,  and  their  respective
  167.      companies will not  be liable for  any damages, service,  repair,
  168.      loss of profit,  or loss of  savings associated with  the use  of
  169.      Catscan Professional.
  170.  
  171.      The only guarantee  expressed is that  Catscan Professional  will
  172.      occupy disk space. Catscan Professional  may have bugs, as  found
  173.      in any commercial program.
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.      5.0 ... Catscan Professional Introduction
  181.  
  182.      Thank you for taking  the time to  use Catscan Professional.  You
  183.      have chosen the  state-of-the-art in Upload  File Processors.  No
  184.      other upload file  processor provides the  rich feature set  that
  185.      Catscan Professional provides its users.
  186.  
  187.      Catscan Professional, or  CSPro for short,  was born  out of  the
  188.      necessity for  quality,  virus  free  files  available  for  user
  189.      download. This is, very possibly,  the finest and most  important
  190.      service that  you can  provide your  users. Your  users will  not
  191.      worry about files downloaded from your  BBS, after the files  are
  192.      processed by CSPro.
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.      5.1 ... Hardware Requirements
  200.  
  201.      CSPro will function on any IBM PC or compatible computer.  Memory
  202.      requirements will vary based on the operation being performed  on
  203.      the file in process. It is  recommended that 450 k-bytes of  free
  204.      conventional memory be available for proper operation. XMS Memory
  205.      is not  required, but  if available,  will be  used by  CSPro  to
  206.      further enhance program operation.
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.      -----------------------------------------------------------------
  214.          CatScan Professional v1.0  Copyright 1993  Page - 4
  215.  
  216.  
  217.  
  218.  
  219.  
  220.      5.2 ... Catscan Professional Features
  221.  
  222.      Catscan Professional offers the Sysop many features that are  not
  223.      found in any other Upload File Processor. The following are but a
  224.      few of the many features available with CSPro.
  225.  
  226.  
  227.      o    CSPro creates temp directories from a work directory,
  228.           allowing you to have all the temp directories created from
  229.           within the same work directory.
  230.  
  231.      o    CSPro has the ability to move failed files to a bad
  232.           directory.
  233.  
  234.      o    CSPro has two different ways to check the date of files.
  235.  
  236.      o    You can set the archive date by Current Date, Oldest File,
  237.           Newest File, or Original Date.
  238.  
  239.      o    Supports ZIP, LZH, ARJ, PAK, ARC, ZOO, SDN, TD0, and user
  240.           definables USR1 through USR7.
  241.  
  242.      o    Converts files to any default archive format.
  243.  
  244.      o    Option to not recompress archives of the same type as your
  245.           default.
  246.  
  247.      o    Converts non-compressed files to your compression default.
  248.  
  249.      o    Place an archive comment on any file compressed with an
  250.           archiver supporting archive comments.
  251.  
  252.      o    Will convert self extracting files to your default archive
  253.           compression.
  254.  
  255.      o    Can retain all -AV signatures, a list of certain ones, or
  256.           remove them completely.
  257.  
  258.      o    Capture comments from archive files before their replaced
  259.           with your own comment.
  260.  
  261.      o    Writes GIF, JPG and/or just archive files to a RUNLATER.TXT
  262.           file for later processing.
  263.  
  264.      o    A 32 bit CRC duplicate file checking system eliminating
  265.           duplicate files on the BBS.
  266.  
  267.      o    Ability to move failed files to a file area on the BBS.
  268.  
  269.      o    Stop processing after the current file if ESC is pressed.
  270.  
  271.  
  272.      -----------------------------------------------------------------
  273.          CatScan Professional v1.0  Copyright 1993  Page - 5
  274.  
  275.  
  276.  
  277.  
  278.  
  279.      o    Seconds to delay on passed and failed files.
  280.  
  281.      o    Two separate Sysop names for sending and receiving mail
  282.  
  283.      o    Sends internal BBS messages to users and Sysop.
  284.  
  285.      o    Ability to turn off screen display for slow baud rates.
  286.  
  287.      o    Works on either Serial (Uart) or DIGI ports.
  288.  
  289.      o    Can delay processing and converting of SDN files.
  290.  
  291.      o    CSPro can create SDI or DIZ files in the archive file.
  292.  
  293.      o    Creates an EXTRA INFO message for files not containing
  294.  
  295.           FILE_ID.DIZ description files.
  296.  
  297.      o    Can use up to 15 different virus scanners.
  298.  
  299.      o    CSPro can fail GIF files by GIF resolution or integrity.
  300.  
  301.      o    Converts JPG to GIF, GIF to JPG, or GIF to Giflite.
  302.  
  303.      o    Enters the GIF Resolution in the short description.
  304.  
  305.      o    Imports and Exports to an ASCII text file for easy
  306.           upgrading.
  307.  
  308.      o    Context sensitive help for every entry field in CSEdit.
  309.  
  310.  
  311.      5.3 ... What will Catscan Professional do for me?
  312.  
  313.      If you  are a  Sysop then  you know  the extra  work involved  in
  314.      keeping your BBS files virus clean and up to date with the latest
  315.      archiver. With more and more users  and Sysops having 14.4k  baud
  316.      modems, a greater number  of files are  being transferred to  and
  317.      from BBS's. Imagine the ability to set up a program that can take
  318.      care of all  your files  uploaded to  your system  automatically.
  319.      CSPro can make your file area appear like a hard working Sysop is
  320.      behind all the work. CSPro  will effortlessly maintain your  file
  321.      area for you and perform these  basic functions; scan every  file
  322.      for  viruses  using  up  to   15  virus  scanners,  convert   any
  323.      noncompressed files  to  your  choice of  archivers,  or  convert
  324.      archives not in your default archive format. All this can  happen
  325.      automatically and CSPro  will change  everything on  your BBS  to
  326.      reflect any changes it made to the file. The options mentioned so
  327.      far are  just the  basic functions  that  a file  scanner  needs.
  328.      However CSPro has many more options to simplify the Sysop's life,
  329.      which are too numerous  to mention again in  this DOC file.   For
  330.  
  331.      -----------------------------------------------------------------
  332.          CatScan Professional v1.0  Copyright 1993  Page - 6
  333.  
  334.  
  335.  
  336.  
  337.  
  338.      more information on what features CSPro has available to you see
  339.      section entitled "CatScan Professional Features".
  340.  
  341.      6.0 ... Installation of CatScan Professional.
  342.  
  343.      Installation of CSPro  consists of creating  a directory to  hold
  344.      all of  the accessory  files needed  for CSPro  to operate.  This
  345.      directory will  be  called the  "CSPro  Home Directory".  In  our
  346.      example we will create a directory called CSPRO on the C:  drive.
  347.      The following commands will accomplish this for you.
  348.  
  349.      C:
  350.      MD \CSPRO
  351.      CD \CSPRO
  352.  
  353.      You  should  now  uncompress  all  the  files  contained  in  the
  354.      CSPRO*.ZIP archive  to the  C:\CSPRO  directory.   The  following
  355.      command will do  this for  you.  We  are assuming  that you  have
  356.      PKZIP version 2.04g and  that it is  in your DOS  PATH.  We  will
  357.      also assume that the CSPRO*.ZIP is in the C:\DOWN directory.
  358.  
  359.      PKUNZIP C:\DOWN\CSPRO*.ZIP
  360.  
  361.      At this  point all  the  working files  should  be in  the  CSPRO
  362.      directory on your C: drive.  Keep in mind that if you wish to use
  363.      another drive or directory then you may do so.
  364.  
  365.  
  366.      The CSPro Home Directory,  must also exist in  the DOS path.  The
  367.      DOS path indicates  the directories  DOS searches  for a  program
  368.      file that you want  to run, including  the current directory.  To
  369.      place the  CSPro Home  Directory into  the  DOS path,  edit  your
  370.      AUTOEXEC.BAT file with any ASCII text editor. Place the cursor on
  371.      a blank line, and type the following:
  372.  
  373.      PATH=C:\CSPRO
  374.  
  375.      Replace the C:\CSPRO with the directory that you have just placed
  376.      all of the CSPro distribution files  into. If you already have  a
  377.      PATH statement, add C:\CSPRO to the end.
  378.  
  379.  
  380.      6.1 ... Files used with Catscan Professional
  381.  
  382.      The following files  are used by  CSPro during normal  operation.
  383.      These files  are maintained  by the  Sysop  with any  ASCII  text
  384.      editor. These files must reside in the CSPro Home Directory.
  385.  
  386.  
  387.  
  388.  
  389.  
  390.      -----------------------------------------------------------------
  391.          CatScan Professional v1.0  Copyright 1993  Page - 7
  392.  
  393.  
  394.  
  395.  
  396.  
  397.      6.1.1 ... ADDNAMES.TXT
  398.  
  399.      This file is used when CSPro is  configured to add a file to  the
  400.      uploaded archive. Many Sysops wish to add a file to each uploaded
  401.      archive file to advertise their BBS.  This file allows the  Sysop
  402.      to specify a  file to  be added  to the  archive, and  a list  of
  403.      random names to  call the  file when  added to  the archive.  The
  404.      format of this file is as follows:
  405.  
  406.           C:\CSPRO\MYBBS.AD
  407.           README.NOW
  408.           THEBEST.BBS
  409.           CALLMY.BBS
  410.           README.1ST
  411.           HAPPY.BBS
  412.  
  413.      The first  line of  ADDNAMES.TXT is  used  to define  the  drive,
  414.      directory, and name of the original  file to add to the  archive.
  415.      The following lines are used to rename the original file when  it
  416.      is put into the archive file. There is no limit to the number  of
  417.      names that may  be placed into  this file, as  long as the  first
  418.      line specifies an existing file.
  419.  
  420.  
  421.      6.1.2 ... BADNAMES.TXT
  422.  
  423.      This file is used to specify a list of file names that the  Sysop
  424.      wishes to be removed from all uploaded archive files. Most Sysops
  425.      do not want  other BBS ads  in the files  that are available  for
  426.      download. In the past, this was  a tedious process, in which  the
  427.      Sysop, or Co-Sysop, had to look at each uploaded file and  delete
  428.      any unnecessary files that existed in the archive. When CSPro  is
  429.      used to  process  the uploaded  archive  this task  is  virtually
  430.      eliminated. After you have  found a file  in an uploaded  archive
  431.      that is  a BBS  ad, simply  add  the name  of  this file  to  the
  432.      BADNAMES.TXT file. It  is also  possible to  add the  32 bit  CRC
  433.      value of the  BBS ad  to the  BADNAMES.TXT file.  To obtain  this
  434.      value, use the  provided CSCRCBR.EXE  program and  find the  file
  435.      name. The 32 bit CRC value is displayed in the right most  column
  436.      of the screen. This  method may be used  to eliminate BBS ads  in
  437.      which  the  file   name  rotates  much   like  the   ADDNAMES.TXT
  438.      description above. The format of BADNAMES.TXT is as follows:
  439.  
  440.           README.NOW
  441.           THEBEST.BBS
  442.           CALLMY.BBS
  443.           README.1ST
  444.           HAPPY.BBS
  445.           -1906333621
  446.           210555281
  447.           1261087244
  448.  
  449.      -----------------------------------------------------------------
  450.          CatScan Professional v1.0  Copyright 1993  Page - 8
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.      The first five lines in this example are specific file names that
  458.      are to be  deleted from the  archive. The  following three  lines
  459.      denote specific 32 bit CRC values of files to be removed from the
  460.      archive file. Note that negative numbers are supported. When  CRC
  461.      values are used  the file  will be found  even if  the file  name
  462.      changes.
  463.  
  464.  
  465.  
  466.  
  467.      6.1.3 ... CAPTURE.TXT
  468.  
  469.      This file is used  to maintain a list  of all comments that  were
  470.      placed in the uploaded archive files. Some archive files will  be
  471.      uploaded with  a  BBS ad  in  the  form of  an  archive  comment.
  472.      Currently ZIP, LZH, and ARJ  files support archive comments.  The
  473.      Sysop may wish to place a comment on the uploaded file, but at  a
  474.      later date, determine  the BBS  from which  the file  originated.
  475.      Reference the configuration option "Capture Uploaded Comments  in
  476.      CAPTURE.TXT" in  the  section  entitled "CSEDIT  /  GENERAL"  for
  477.      further configuration.
  478.  
  479.  
  480.      6.1.4 ... KEEPAV.TXT
  481.  
  482.      Some archive files  created by PKZIP  contain a unique  signature
  483.      that insures that the file was  not tampered with after  original
  484.      creation.  This  signature  is  called  the  "AV"  or  "Authentic
  485.      Verification"  signature.  The  Sysop  may  wish  to  leave  this
  486.      signature intact. To configure CSPro to allow this feature simply
  487.      add the AV value, each on a separate line, of all signatures that
  488.      you wish  to  remain intact.  The  format for  KEEPAV.TXT  is  as
  489.      follows:
  490.  
  491.           UUM818
  492.           PKW655
  493.           TYR931
  494.  
  495.      When CSPro encounters a file with one of the above signatures the
  496.      file will not be recompressed  after processing. CSPro will  make
  497.      all other tests on the  file. Reference the configuration  option
  498.      "Do What with -AV  Files" in the section  "CSEDIT / GENERAL"  for
  499.      further configuration.
  500.  
  501.  
  502.      6.1.5 ... TXTNAMES.TXT
  503.  
  504.      This file is used to define  a list of file extensions that  will
  505.      be converted to the  default archive type.  This feature is  used
  506.      when the Sysop wishes  to have all  uploaded files compressed  to
  507.  
  508.      -----------------------------------------------------------------
  509.          CatScan Professional v1.0  Copyright 1993  Page - 9
  510.  
  511.  
  512.  
  513.  
  514.  
  515.      save disk space. Files such as DOC, TXT, WAV, and many others are
  516.      not compressed before upload. If CSPro encounters a file in which
  517.      the extension exists in TXTNAMES.TXT, the file will be  converted
  518.      to the default  archive type. The  format of  TXTNAMES.TXT is  as
  519.      follows:
  520.  
  521.           TXT
  522.           DOC
  523.           WAV
  524.           ROL
  525.  
  526.      Any file that is uploaded with  one of the above extensions  will
  527.      be  converted  to  the   default  archive  type.  Reference   the
  528.      configuration option "Compress TXT files from TXTNAMES.TXT" found
  529.      in "CSEDIT / GENERAL" for further configuration.
  530.  
  531.  
  532.      6.1.6 ... ZIP.CMT
  533.  
  534.      This file is used by CSPro  when an archive comment is placed  on
  535.      an uploaded archive file. Most Sysops  choose to place a  comment
  536.      on ZIP,  ARJ,  and  LZH  files.  This  comment  is  generally  an
  537.      advertisement for the Sysop's BBS. This  file may be created  and
  538.      maintained with any ASCII editor. To achieve the proper aesthetic
  539.      effect, place a blank line at  the top of the file. ZIP.CMM  must
  540.      exist in the CSPro Home Directory.
  541.  
  542.  
  543.      6.2  Message Files used with Catscan Professional
  544.  
  545.      When using CSPro with a BBS, messages  may be sent in the BBS  to
  546.      both the Sysop  and the uploader  in the event  that an  uploaded
  547.      file passes or fails processing.  CSPro uses the following  files
  548.      as templates when creating these messages.
  549.  
  550.      SYSOPB.TXT - Message template used when sending the Sysop a
  551.                   message after an uploaded file has failed
  552.                   processing.
  553.  
  554.      SYSOPG.TXT - Message template used when sending the Sysop a
  555.                   message after an uploaded file has passed
  556.                   processing.
  557.  
  558.      USERB.TXT  - Message template used when sending the uploader a
  559.                   message after an uploaded file has failed
  560.                   processing.
  561.  
  562.      USERG.TXT  - Message template used when sending the uploader a
  563.                   message after an uploaded file has passed
  564.                   processing.
  565.  
  566.  
  567.      -----------------------------------------------------------------
  568.          CatScan Professional v1.0  Copyright 1993  Page - 10
  569.  
  570.  
  571.  
  572.  
  573.  
  574.      These files must exist in the  CSPro Home Directory. These  files
  575.      may be created and maintained with any ASCII text editor.
  576.  
  577.  
  578.      6.2.1 ... @ Macros used with messages
  579.  
  580.      When CSPro  uses one  of the  above files  to send  the Sysop  or
  581.      uploader a message, Macros may be used. Macros serve as a way  to
  582.      create a boilerplate document with different information inserted
  583.      into the text at the Macro position. Macros always begin and  end
  584.      with the "@" symbol. When CSPro  encounters one of the  following
  585.      Macros in  a template,  the appropriate  information is  inserted
  586.      into the text produced:
  587.  
  588.      @ORIGFILENAME@ - File name before processing
  589.      @NEWFILENAME@  - File name after processing
  590.      @FAILEDSTATE@  - If file fails, last check ran on file
  591.      @ORIGFILEPATH@ - File path before processing
  592.      @NEWFILEPATH@  - File path after processing
  593.      @NUMFILES@     - Total number of files contained in
  594.                       archive
  595.      @OLDESTFILE@   - Date of oldest file in archive
  596.      @NEWESTFILE@   - Date of newest file in archive
  597.      @BIGGESTFILE@  - Size of largest file in archive
  598.      @SMALLESTFILE@ - Size of smallest file in archive
  599.      @UNCOMPBYTES@  - Size of file when uncompressed
  600.      @ORIGFILESIZE@ - File size before processing
  601.      @NEWFILESIZE@  - File size after processing
  602.      @IMBEDDEDARC@  - "Yes" if file contains an imbedded
  603.                       archive
  604.  
  605.      6.2.2 ... INFOMSG.TXT
  606.  
  607.      When CSPro  is  used  with  a  WildCat  BBS,  the  extended  file
  608.      information may be created. This feature is used when a file does
  609.      not already contain extended information, or a FILE_ID.DIZ  file.
  610.      When the file is uploaded the uploader may choose to add extended
  611.      information about the uploaded file. A FILE_ID.DIZ file may exist
  612.      in the uploaded  archive file. This  file is an  ASCII text  file
  613.      that contains extended  information about the  uploaded file.  If
  614.      neither of these  conditions exist, CSPro  will search the  CSPro
  615.      Home Directory for the file INFOMSG.TXT. If this file exists, the
  616.      file will be used  much like the  message templates described  in
  617.      section 6.2 to create the extended file information.  INFOMSG.TXT
  618.      may also contain  the message  Macro codes  described in  section
  619.      6.2.1.
  620.  
  621.      6.3 ... Screen Files used with Catscan Professional
  622.  
  623.      Screen files are used to display  status information to both  the
  624.      Sysop and  the uploader  during  file processing.  The  following
  625.  
  626.      -----------------------------------------------------------------
  627.          CatScan Professional v1.0  Copyright 1993  Page - 11
  628.  
  629.  
  630.  
  631.  
  632.  
  633.      files are used as  CSPro screen display files  and must exist  in
  634.      the CSPro Home Directory:
  635.  
  636.      CSPRO.SCR - File used to display status information during local
  637.                  processing, or if the uploader has ANSI color
  638.                  selected. This file may be customized to the Sysop's
  639.                  needs. Please reference the section "Creating a
  640.                  Custom ANSI Screen" for further information.
  641.  
  642.      CSPRO.RIP - File used to display status information if the
  643.                  uploader is using a RipScript compatible terminal
  644.                  program. This file may not be modified by the Sysop.
  645.                  CSPro is pre-configured to place the status
  646.                  information in the appropriate locations on the
  647.                  screen.
  648.  
  649.  
  650.      7.0 ... Configuration with CSEDIT
  651.  
  652.      CSEDIT.EXE is  used  to  modify the  many  options  and  features
  653.      available with CatScan Professional.
  654.  
  655.      When the program starts, CSEdit will search for two files  called
  656.      CSPRO.CFG and CSEDIT.HLP. CSPRO.CFG is used  to store all of  the
  657.      configuration information entered in CSEdit. When the program  is
  658.      started for the first time, CSEdit will choose default values for
  659.      all configuration  options. CSEDIT.HLP  is used  to display  help
  660.      information for  CSEdit when  the "F1"  key  is pressed  while  a
  661.      configuration field  is highlighted.  Context sensitive  help  is
  662.      available for each configuration option available in CSEdit.
  663.  
  664.      To run CSEdit simply type the following:
  665.  
  666.      C:
  667.      CD \CSPRO
  668.      CSEDIT
  669.  
  670.      Moving from screen to screen:
  671.  
  672.      In this documentation  the CSEdit configuration  screens will  be
  673.      presented in the  order, left to  right, that they  occur in  the
  674.      main menu. To  exit from  one screen  and move  to another  press
  675.      escape to return to  the main menu  and select the  configuration
  676.      screen that you wish  to edit. Pressing escape  while on a  field
  677.      that is currently being edited will cause the edited  information
  678.      to be lost. To  insure that information is  not lost always  make
  679.      sure that when going back to the main menu your selection bar  is
  680.      not on a field that has just been modified.
  681.  
  682.  
  683.  
  684.  
  685.      -----------------------------------------------------------------
  686.          CatScan Professional v1.0  Copyright 1993  Page - 12
  687.  
  688.  
  689.  
  690.  
  691.  
  692.      While entering  information in  CSEdit,  the following  keys  are
  693.      active for use:
  694.  
  695.      F1         - Display context sensitive help for the current
  696.                   field. Pressing F1 while help is displayed will
  697.                   display a complete list of topics for which help is
  698.                   available.
  699.  
  700.      PgDn       - Scroll to the next screen of information in the
  701.                   current configuration screen. Some configuration
  702.                   screens extend below the boundaries of the current
  703.                   window. These screens use a scroll bar to display
  704.                   the relative location in the current configuration
  705.                   screen.
  706.  
  707.      PgUp       - Scroll to the previous screen of information in the
  708.                   current configuration screen.
  709.  
  710.      Down Arrow - Move to the next field in the configuration screen.
  711.  
  712.      Up Arrow   - Move to the previous field in the configuration
  713.                   screen.
  714.  
  715.      Spacebar   - This key is used to advance through the available
  716.                   choices when a multiple choice field is
  717.                   highlighted.
  718.  
  719.      Enter      - Accept the current field information and move to the
  720.                   next field.
  721.  
  722.      Escape     - Exit the current configuration screen and return to
  723.                   the CSEdit main menu.
  724.  
  725.      Delete     - Delete the character to the right of the cursor.
  726.  
  727.      Backspace  - Delete the cursor to the left of the cursor.
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.      -----------------------------------------------------------------
  745.          CatScan Professional v1.0  Copyright 1993  Page - 13
  746.  
  747.  
  748.  
  749.  
  750.  
  751.      After the program  is started CSEdit  will display the  following
  752.      menu:
  753.  
  754.  
  755.      +---------------------------------------------------------------+
  756.      | Paths  General  Options  Externals  Import / Export  File     |
  757.      +---------------------------------------------------------------+
  758.  
  759.  
  760.      From this menu you  will be able to  select any of the  available
  761.      configuration screens.
  762.  
  763.  
  764.      7.1 ... CSEDIT / PATHS
  765.  
  766.      The following screen will be displayed after selecting "PATHS" in
  767.      the CSEdit Main Menu:
  768.  
  769.      +---------------------------------------------------------------+
  770.      |                                                               |
  771.      | Path to Temp Drive\Directory     C:\CSPRO\TEMP\               |
  772.      | Path to Bad Directory            C:\CSPRO\BAD\                |
  773.      | Path to CSPRO Home Directory     C:\CSPRO\                    |
  774.      | Path to BBS Home Directory       C:\WC30\                     |
  775.      |                                                               |
  776.      +----------------------- Paths To Files ------------------------+
  777.  
  778.      Path to Temp Drive\Directory:
  779.  
  780.      When CSPro is processing an uploaded file it needs a location  in
  781.      which to place files of a temporary nature. This field is used to
  782.      establish the drive and path to store these files. This field may
  783.      contain the path to any directory on any logical disk.
  784.  
  785.      EXAMPLE : C:\CSPRO\TEMP\
  786.  
  787.      NOTE : CSPro unarchives uploaded files  to this directory so  you
  788.             must insure that this drive contains enough space for any
  789.             file that may be uploaded to your BBS.
  790.  
  791.  
  792.      Path to Bad Directory :
  793.  
  794.      If CSPro encounters a file that fails processing for any  reason,
  795.      that file is a candidate for relocation to the bad directory.  If
  796.      the field "Move Failed Files to your BAD dir" in CSEDIT / GENERAL
  797.      is set to  Y, CSPro will  move the failed  file to the  directory
  798.      specified by this field.
  799.  
  800.  
  801.      Path to CSPRO Home Directory :
  802.  
  803.      -----------------------------------------------------------------
  804.          CatScan Professional v1.0  Copyright 1993  Page - 14
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.      This field establishes  the directory  where CSPro  will look  to
  812.      find all of the files needed for normal operation.
  813.  
  814.      Path to BBS Home Directory :
  815.  
  816.      This field is used to inform CSPro where to locate files that are
  817.      maintained by your BBS Software. For instance, for WildCat, CSPro
  818.      uses the file MAKEWILD.DAT to determine  where the User and  File
  819.      databases are located.
  820.  
  821.      EXAMPLE : C:\WC30\
  822.  
  823.  
  824.      7.2 ... CSEDIT / GENERAL
  825.  
  826.      +---------------------------------------------------------------+
  827.      |                         Date Configuration                    |
  828.      | Use Strict Date Checking                        N             |
  829.      | How old in days should you accept files         360           |
  830.      | Set Archive date                                Original Date |
  831.      |                                                               |
  832.      |                          File Compression                     |
  833.      | Default Archiver                                ZIP           |
  834.      | Convert files to your default Archive           Y             |
  835.      | Compress TXT files from TXTNAMES.TXT            Y             |
  836.      | Recompress files of the same archive type       Y             |
  837.      | Convert Self Extracting Files                   Y             |
  838.      | Put your Comment on the archived file           Y             |
  839.      | DO what with -AV Files                          Keep All      |
  840.      | Capture Uploaded Comments in CAPTURE.TXT        N             |
  841.      |                                                               |
  842.      |                      Duplicate File Detection                 |
  843.      | Use Internal Archive Dup Checking               N             |
  844.      | CRC Percentage to fail in Dup Database          70            |
  845.      |                                                               |
  846.      |                       Failed File Processing                  |
  847.      | Move failed files to your BAD dir               N             |
  848.      | File area to move bad files to                  0             |
  849.      |                                                               |
  850.      |                          Time Constraints                     |
  851.      | Stop Processing after x Minutes 0=Never         0             |
  852.      | Seconds to Delay if File Fails                  2             |
  853.      | Seconds to Delay if File Passes                 2             |
  854.      |                                                               |
  855.      |                              Messages                         |
  856.      | Conference Number to Leave Messages in          0             |
  857.      | Enter Sysop Name here to get messages TO them   SCOTT GREEN   |
  858.      | Enter Sysop Name here to get messages FROM them SCOTT GREEN   |
  859.      | Send message to user if file passes             N             |
  860.      | Send message to user if file fails              N             |
  861.  
  862.      -----------------------------------------------------------------
  863.          CatScan Professional v1.0  Copyright 1993  Page - 15
  864.  
  865.  
  866.  
  867.  
  868.  
  869.      | Send message to sysop if file passes            N             |
  870.      | Send message to sysop if file fails             N             |
  871.      |                                                               |
  872.      |                        Modem Configuration                    |
  873.      | Does your Modem use RTS/CTS                     N             |
  874.      | Show ANSI Screen to This Baud and Higher        0             |
  875.      | Device Type                                     UART          |
  876.      |                                                               |
  877.      |                           Miscellaneous                       |
  878.      | How many days to preserve SDN files             0             |
  879.      | Network Type                                    Single Line   |
  880.      | BBS Type                                        WildCat       |
  881.      | Create Description File                         FILE_ID.DIZ   |
  882.      | Scan TD0 Files for integrity                    N             |
  883.      | Add Info Message to extended Information        Y             |
  884.      +---------------------------------------------------------------+
  885.  
  886.  
  887.      Use Strict Date Checking :
  888.  
  889.      The Sysop may wish to reject any uploaded files that do not  fall
  890.      within a specific age group. For  instance, you may not want  any
  891.      files to exist on  your BBS that are  older than one year.  CSPro
  892.      will check the date of uploaded files to determine the oldest and
  893.      newest  file  contained  in  the  archive.  This  file  works  in
  894.      conjunction with the  field "How old  in days  should you  accept
  895.      files" located in Misc Options. If this field is set to Y,  CSPro
  896.      will accept the file only if  all files in the archive are  newer
  897.      than the specified  age. If this  field is set  to N, CSPro  will
  898.      accept the file if  any files are found  in the archive that  are
  899.      newer than the specified age.
  900.  
  901.      How old in days should you accept files :
  902.  
  903.      This field is used to establish the age of files in days that you
  904.      wish to accept. When this field is set to 0, file age checking is
  905.      disabled.
  906.  
  907.      Set Archive Date :
  908.  
  909.      Set Archive Date  gives you the  ability to set  the date of  the
  910.      file being  processed.  You have  four  choices to  choose  from:
  911.      Original Date, Current Date, Oldest File, and Newest File.
  912.  
  913.      Original Date - This option will retain the archives original
  914.                     file date. This method is used to process a
  915.                     directory that you just want to freshen or change
  916.                     the archive type. Using this method will cause
  917.                     the files to not be displayed during a "New File
  918.                     Scan" on the BBS.
  919.  
  920.  
  921.      -----------------------------------------------------------------
  922.          CatScan Professional v1.0  Copyright 1993  Page - 16
  923.  
  924.  
  925.  
  926.  
  927.  
  928.      Current Date  - This method will place the current date and time
  929.                     on the newly processed archive. The file will be
  930.                     displayed on the BBS during a New File Scan when
  931.                     using this method.
  932.  
  933.      Newest File   - This method will set the archive date to the same
  934.                     date as the newest file in the archive. This
  935.                     feature is nice to use after your files have been
  936.                     available for a period of time. The Sysop would
  937.                     then execute CSPro with this option set against
  938.                     the directory. The archive files contained in the
  939.                     directory would then reflect the archives true
  940.                     date.
  941.  
  942.      Oldest File   - This method could be used just like the Newest
  943.                     file method. But it would be for more
  944.                     conservative Sysops. The archive date would
  945.                     guarantee that all files would not be older than
  946.                     the archive date.
  947.  
  948.  
  949.  
  950.      Default Archiver :
  951.  
  952.      This field may  be changed by  pressing either the  space bar  to
  953.      move forward or the minus '-' key to go backwards. This field  is
  954.      used to inform CSPro which archive  type that all other  archives
  955.      will be converted to.
  956.  
  957.      Convert files to your default Archive :
  958.  
  959.      If this  field is  set  to Y,  CSPro  will convert  all  uploaded
  960.      archive files to  the type specified  in "Default Archiver".  For
  961.      instance, if the user  uploads an ARJ file  and the Sysop  wishes
  962.      all uploaded files to be ZIP files, this field would be set to  Y
  963.      and the "Default Archiver" field to  ZIP. CSPro will convert  the
  964.      ARJ to ZIP.
  965.  
  966.      Compress TXT files from TXTNAMES.TXT :
  967.  
  968.      This field is used to inform CSPro to convert uploaded files that
  969.      are not  already compressed  to the  default archiver  type.  For
  970.      instance, the Sysop may wish to compress all uploaded files  with
  971.      a .TXT  extension with  the default  archiver. In  this case  the
  972.      field would be set to Y.  The file TXTNAMES.TXT is an ASCII  file
  973.      located in the CSPro home directory. The file contains a list  of
  974.      file extensions, one per line, to compress. Do not include any of
  975.      the standard archiver  extensions into  this file,  such as  ZIP,
  976.      LZH, or ARJ.
  977.  
  978.      Recompress files of the same archive type :
  979.  
  980.      -----------------------------------------------------------------
  981.          CatScan Professional v1.0  Copyright 1993  Page - 17
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.      In order to insure that all archive files uploaded to the BBS are
  989.      archived with the latest archiver version,  set this field to  Y.
  990.      For instance, a user uploads a  file compressed with PKZIP  v1.1,
  991.      and you are using PKZIP v2.0,  the file will be recompressed.  If
  992.      you want to bypass recompression of  these files, set this  field
  993.      to N.
  994.  
  995.  
  996.      Put your Comment on the archived file :
  997.  
  998.      This field  will inform  CSPro  that you  wish  to put  your  own
  999.      comment on all  ZIP and  ARJ files. To  allow for  this set  this
  1000.      field to Y.  Then create a  file called CSPRO.CMT  with an  ASCII
  1001.      editor in your CSPro Home Directory. This file will then be added
  1002.      as the archive comment in the file when rearchived. This  feature
  1003.      only functions with ZIP and ARJ files.
  1004.  
  1005.      NOTE : It is recommended that you place a blank line at the top
  1006.            of this file because some archivers will not display the
  1007.            first comment line properly.
  1008.  
  1009.  
  1010.      Convert Self Extracting Files :
  1011.  
  1012.      CSPro can detect  files that have  been uploaded to  your BBS  in
  1013.      Self-Extracting  form.  This  type  of  file  generally  has   an
  1014.      extension of .EXE. When the file is executed, it will  uncompress
  1015.      itself. This allows the creator of  the file to provide the  user
  1016.      the  ability  to  uncompress  the  file  without  obtaining   the
  1017.      unarchiver. If  you would  like to  convert these  files to  your
  1018.      default archive type, set this field to Y.
  1019.  
  1020.      DO what with -AV Files :
  1021.  
  1022.      This is a new and unique feature that CSPro offers its users.  It
  1023.      gives the  Sysop  the  ability to  maintain  certain  files  that
  1024.      contain specific "AV"  signatures. Three  options are  available:
  1025.      Strip All, Keep All, and Keep List. Below is a brief  explanation
  1026.      of each of the options:
  1027.  
  1028.      Strip All - Rearchives the file which will cause CSPro to
  1029.                 recompress the file, removing any previous "AV"
  1030.                 signature on the file.
  1031.  
  1032.      Keep All  - Will never rearchive the file so that the previous
  1033.                 "AV" signature on the file will remain intact.
  1034.  
  1035.      Keep List - This option will allow the Sysop to maintain a list
  1036.                 of specific "AV" signatures. To use this option
  1037.                 simply create or add to the file KEEPAV.TXT with an
  1038.  
  1039.      -----------------------------------------------------------------
  1040.          CatScan Professional v1.0  Copyright 1993  Page - 18
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.                 ASCII editor. All that is required is for you to type
  1047.                 in each AV signature you want to preserve on its own
  1048.                 line. An example may look like the following:
  1049.  
  1050.                        UUM818   <--- This is Our AV Signature
  1051.                        PKW655   <--- This is PKWare!'s AV Signature
  1052.  
  1053.                 In the above example, any files that contained one of
  1054.                 above "AV" signatures would be preserved in their
  1055.                 original state. All other files would have their "AV"
  1056.                 signature stripped.
  1057.  
  1058.      Capture Uploaded Comments in CAPTURE.TXT :
  1059.  
  1060.      CSPro has the ability  to maintain the comments  of all .ZIP  and
  1061.      .LZH files uploaded to your BBS. This is useful if you would like
  1062.      to see where your  files are coming from.  CSPro will append  the
  1063.      comments to  the  file  CAPTURE.TXT located  in  the  CSPro  Home
  1064.      Directory.
  1065.  
  1066.      Use Internal Archive Dup Checking :
  1067.  
  1068.      CSPro has the ability to reject uploaded files that already exist
  1069.      on your BBS. CSPro can detect  a duplicate file even if the  file
  1070.      name changes or files have been added to the archive file.  CSPro
  1071.      accomplishes this feature by creating a 32 bit CRC for each  file
  1072.      in the archive and checking the CRC against other files that have
  1073.      been uploaded to your BBS. This  field works in conjunction  with
  1074.      "CRC Percentage"  located in  Misc.  Options. Let's  assume,  for
  1075.      instance, that  a user  uploads a  file called  GAMES.ZIP and  it
  1076.      contains 10 files in the archive. A CRC is generated for each  of
  1077.      the 10 files and is saved in  the CRC database. At a later  date,
  1078.      another user uploads a file called GAMES1.ZIP, which is an  exact
  1079.      copy of GAMES.ZIP. The BBS will allow the user to upload the file
  1080.      because the name does not exist  in the file database. Since  you
  1081.      do not want duplicates, CSPro will fail the file because the file
  1082.      CRC values  match files  already uploaded  to your  BBS. The  CRC
  1083.      Percentage field is used to set a maximum threshold of  duplicate
  1084.      files that you wish  to allow in an  uploaded file. Setting  this
  1085.      field to 70% would inform CSPro to allow 70 percent of the  files
  1086.      contained in  an  archive  to  be  duplicates  of  files  already
  1087.      uploaded. For example, 7 of 10 files could be duplicates but 8 of
  1088.      10 would fail.
  1089.  
  1090.      CRC Percentage to fail in Dup Database :
  1091.  
  1092.      This field  is  used  to  establish  the  maximum  percentage  of
  1093.      duplicate files that you wish to allow in an archive.
  1094.  
  1095.      See Also:
  1096.         Use Internal Archive Dup Checking
  1097.  
  1098.      -----------------------------------------------------------------
  1099.          CatScan Professional v1.0  Copyright 1993  Page - 19
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.      Move failed files to your BAD dir :
  1106.  
  1107.      This field is used to inform CSPro to move any uploaded file that
  1108.      fails to  the  BAD directory.  See  "Bad Directory  Path"  for  a
  1109.      complete explanation of this field.
  1110.  
  1111.      Note : When using CSPro with a WildCat BBS, the file will NOT be
  1112.            moved if executed from SCANFILE.BAT. This is because
  1113.            WildCat will retain the original file area that the file
  1114.            was uploaded to.
  1115.  
  1116.      File area to move bad files to :
  1117.  
  1118.      This field is used to define the BBS file area in which you  wish
  1119.      to move all files that fail processing.
  1120.  
  1121.      Stop Processing after x Minutes :
  1122.  
  1123.      This field is used to define the maximum amount of time that  you
  1124.      wish CSPro to process  a file, or  list of files.  When set to  0
  1125.      this option is disabled.
  1126.  
  1127.      How long to Delay if File Fails :
  1128.  
  1129.      This field  establishes the  amount of  seconds that  CSPro  will
  1130.      display the final  status screen upon  the event  the file  fails
  1131.      processing.
  1132.  
  1133.      How long to Delay if File Passes :
  1134.  
  1135.      This field  establishes the  amount of  seconds that  CSPro  will
  1136.      display the final status screen when a file passes all tests.
  1137.  
  1138.      Conference Number to Leave Messages in :
  1139.  
  1140.      This field defines  the BBS conference  number that  you wish  to
  1141.      send all messages to the Sysop and Uploader to.
  1142.  
  1143.  
  1144.  
  1145.  
  1146.      Enter Sysop Name here to get messages TO them :
  1147.  
  1148.      When sending messages to the Sysop this field is the name of  the
  1149.      Sysop that all messages  will be sent to.  This option is  broken
  1150.      down by TO and FROM  because you may wish  to have a Co-Sysop  or
  1151.      File Sysop receive  all the messages  of failed  files. In  which
  1152.      case you would want his/her name in the TO field so that you  are
  1153.      not bothered  with  the  messages  of  failed  files.  You  will,
  1154.      however, want  all  messages  informing the  user  of  the  CSPro
  1155.      results, to be from you (the  Sysop).  If you  do not have a  Co-
  1156.  
  1157.      -----------------------------------------------------------------
  1158.          CatScan Professional v1.0  Copyright 1993  Page - 20
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.      Sysop or a File Sysop, simply enter your name in both fields.
  1165.  
  1166.      See also :
  1167.         Sysop Name to get message FROM them
  1168.  
  1169.  
  1170.      Enter Sysop Name here to get messages FROM them :
  1171.  
  1172.      When sending messages  to users, this  field is the  name of  the
  1173.      Sysop that the messages  will be addressed  from. This option  is
  1174.      broken down by TO  and FROM because  you may wish  to have a  Co-
  1175.      Sysop or a File Sysop receive  all the messages of failed  files.
  1176.      However, you may wish all messages informing the uploader of  the
  1177.      CSPro results to be addressed from the Sysop.  If you do not have
  1178.      a Co-Sysop  or a  File  Sysop, simply  enter  your name  in  both
  1179.      fields.
  1180.  
  1181.      See also :
  1182.         Sysop Name to get message TO them
  1183.  
  1184.  
  1185.      Does your Modem use RTS/CTS :
  1186.  
  1187.      Most high speed modems use hardware handshaking flow control. Set
  1188.      this field to Y if your modem requires hardware flow control.  If
  1189.      this field is set to N, it may be overridden by setting the CSPro
  1190.      Command Line option /RTSCTS.
  1191.  
  1192.      See Also:
  1193.         CSPro Command Line Options
  1194.  
  1195.      Show ANSI Screen to This Baud and Higher :
  1196.  
  1197.      This field defines  the minimum caller  baud rate  that you  wish
  1198.      CSPro to display the status screen  to. If your status screen  is
  1199.      very complex, CSPro may process small files before the screen has
  1200.      been completely displayed to lower speed callers.
  1201.  
  1202.      Device Type :
  1203.  
  1204.      This field is  used to configure  the type of  hardware that  the
  1205.      Sysop is using to communicate with the modem. CSPro supports Uart
  1206.      and DigiBoard. Uart is the normal method of communication between
  1207.      the computer  and modem.  DigiBoard  is an  additional  expansion
  1208.      board placed  in  the  computer  to  gain  access  to  up  to  16
  1209.      communication ports. If you are using non-standard uart addresses
  1210.      and IRQ's with WildCat BBS, CSPro uses the environment  variables
  1211.      WCIRQID and WCBASEID. Please refer to your WildCat  documentation
  1212.      for an explanation of these environment variables.
  1213.  
  1214.  
  1215.  
  1216.      -----------------------------------------------------------------
  1217.          CatScan Professional v1.0  Copyright 1993  Page - 21
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.      How many days to preserve SDN files :
  1224.  
  1225.      This field establishes the minimum age in days of SDN files  that
  1226.      you wish to have rearchived when uploaded. All SDN files that are
  1227.      newer than this age, will be written to the file SDNLATER.TXT  in
  1228.      the CSPro Home Directory.
  1229.  
  1230.      Network Type :
  1231.  
  1232.      This is the network mode in which CSPro should operate in.  There
  1233.      are three choices that may be chosen here: Single Line, DOS Share
  1234.      and Novell. These options are further described below:
  1235.  
  1236.  
  1237.      Single Line - This is used for single line BBS systems that are
  1238.                   not using any form of networking or multitasking
  1239.                   software.
  1240.  
  1241.      DOS Share   - This option should be used for systems that are
  1242.                   using DOS SHARE, Lantastic, Novell Lite or any
  1243.                   other networking software other than Novell.
  1244.  
  1245.      Novell      - This option is used for NOVELL 286 or Novell 386
  1246.                   systems only. This does not apply to NOVELL LITE
  1247.                   users.
  1248.  
  1249.  
  1250.      BBS Type :
  1251.  
  1252.      This Field informs CSPro which type of BBS environment it will be
  1253.      operating under. At this time, WildCat and MainLine are the  only
  1254.      two BBS types being  supported. We will add  any BBS to our  list
  1255.      providing we can obtain  the file formats  to the Message,  User,
  1256.      and File databases.
  1257.  
  1258.  
  1259.      Create Description File :
  1260.  
  1261.      CSPro has the ability to add  either a FILE_ID.DIZ or a  DESC.SDI
  1262.      file into  the archive  if it  does not  already contain  one.  A
  1263.      FILE_ID.DIZ file may contain extended file information.  However,
  1264.      if the  user  does not  enter  a detailed  description  then  the
  1265.      FILE_ID.DIZ will  be very  small (60  characters from  a  WildCat
  1266.      system). This  option is  also convenient  if  you ever  need  to
  1267.      rebuild your file  database because your  BBS file database  gets
  1268.      corrupted, you will then be able use the description files  CSPro
  1269.      added.
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.      -----------------------------------------------------------------
  1276.          CatScan Professional v1.0  Copyright 1993  Page - 22
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.      Log to the BBS Activity Logs :
  1283.  
  1284.      Set this field to Y if you wish all activity to be saved in  your
  1285.      BBS activity log in addition to  the normal log files created  by
  1286.      CSPro.
  1287.  
  1288.      Scan TD0 Files for integrity :
  1289.  
  1290.      CSPro has the  ability to check  TD0 files for  integrity. A  TD0
  1291.      file is commonly used when an  entire disk is compressed into  an
  1292.      image file. This file commonly has  an extension of .TD0. If  you
  1293.      set this field to Y, you will need TDCHECK.EXE in your DOS  path.
  1294.      If you do not wish to have TD0's scanned, then answer N.
  1295.  
  1296.      Add Info Message to extended Information :
  1297.  
  1298.      This field is used with WildCat  BBS's only. When set to Y,  this
  1299.      field informs  CSPro to  create  extended information  about  the
  1300.      uploaded file in the file database. The file MSGINFO.TXT is  used
  1301.      as a template to create the extended information. Standard  CSPro
  1302.      @ Macros may be used in the creation of this file.
  1303.  
  1304.      See Also:
  1305.         File Format - MSGINFO.TXT
  1306.  
  1307.  
  1308.      Send Message to User if File Passes :
  1309.  
  1310.      This option is used to tell CSPro  if it should send a thank  you
  1311.      note to the user if a file passes. The message will be  addressed
  1312.      from the  Sysop's name  that was  entered in  CSEdit "Sysop  Name
  1313.      Messages are FROM". You can make this file say anything you want.
  1314.      If you  do answer  YES to  this question  then you  will need  to
  1315.      create a file in the CSPro  directory called USERG.TXT.  You  may
  1316.      use any of the available MACROS that CSPro has to offer.
  1317.  
  1318.      Send Message to User if File Fails :
  1319.  
  1320.      This option is used to tell CSPro if it should send a message  to
  1321.      the user if a file fails.  The message will be addressed from the
  1322.      Sysop's name  defined  in CSEdit  under  the option  "Sysop  Name
  1323.      Messages are FROM". Any text information may be entered into this
  1324.      file. If you do answer YES to this question then you will need to
  1325.      create a file in  the CSPro directory  called USERB.TXT. You  may
  1326.      use any of the available MACROS that CSPro has to offer.
  1327.  
  1328.  
  1329.      Send Message to Sysop if File Passes :
  1330.  
  1331.      This option is used to tell CSPro if it should send a message  to
  1332.      the Sysop name, defined in CSEdit under the option "Sysop Name to
  1333.  
  1334.      -----------------------------------------------------------------
  1335.          CatScan Professional v1.0  Copyright 1993  Page - 23
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.      Receive Messages".  If  a  file  passes  then  this  person  will
  1342.      actually get a  message to them  informing them that  a file  has
  1343.      passed CSPro. They may then move the file to the appropriate file
  1344.      area. Any text information may be  entered into the file. If  you
  1345.      do answer Y to this question then you will need to create a  file
  1346.      in the CSPro directory called SYSOPB.TXT. You may use any of  the
  1347.      available CSPro message MACROS.
  1348.  
  1349.  
  1350.      Send Message to Sysop if File Fails :
  1351.  
  1352.      This option is used to tell CSPro if it should send a message  to
  1353.      the Sysop name, defined in CSEdit under the option "Sysop Name to
  1354.      Receive Messages". If a file fails then this person will actually
  1355.      get a message to them informing them that a file has failed scan.
  1356.      They may then take appropriate  action. Any text information  may
  1357.      be entered into this file. If  you do answer Y to this  question,
  1358.      you will need  to create  a file  in the  CSPro directory  called
  1359.      SYSOPB.TXT. You  may  use  any of  the  available  CSPro  message
  1360.      MACROS.
  1361.  
  1362.  
  1363.  
  1364.      7.3 ... CSEDIT / OPTIONS
  1365.  
  1366.      When this menu  option is selected,  the following  menu will  be
  1367.      displayed. Further  configuration  screens  may  be  selected  as
  1368.      described below:
  1369.  
  1370.      +-------------------+
  1371.      | Scanners Setup    |
  1372.      | Scan Dirs Only    |
  1373.      | Exclude Dirs      |
  1374.      | Exclude Security  |
  1375.      +-------------------+
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.      -----------------------------------------------------------------
  1394.          CatScan Professional v1.0  Copyright 1993  Page - 24
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.      7.3.1 ... CSEDIT / OPTIONS / SCANNERS SETUP
  1401.  
  1402.      When this menu option  is selected, the  Sysop will be  presented
  1403.      with the configuration shown below:
  1404.  
  1405.      +-------------------------------------------------------------+
  1406.      |    Scanner Drive\Path\Filename       Scanner Parameters     |
  1407.      |                                                             |
  1408.      |  1) C:\SCANNERS\SCAN.EXE         /NOMEM /NOEXPIRE /NOPAUSE  |
  1409.      |  2)                                                         |
  1410.      |  3)                                                         |
  1411.      |  4)                                                         |
  1412.      |  5)                                                         |
  1413.      |  6)                                                         |
  1414.      |  7)                                                         |
  1415.      |  8)                                                         |
  1416.      |  9)                                                         |
  1417.      | 10)                                                         |
  1418.      | 11)                                                         |
  1419.      | 12)                                                         |
  1420.      | 13)                                                         |
  1421.      | 14)                                                         |
  1422.      | 15)                                                         |
  1423.      +----------------- Define up to 15 Scanners ------------------+
  1424.  
  1425.  
  1426.      Scanner Definitions :
  1427.  
  1428.      This screen will allow you to define up to 15 different virus
  1429.      scanners that will be used to process an uploaded file. CSPro
  1430.      will execute each defined scanner on the uploaded file.
  1431.  
  1432.      Scanner Program :
  1433.  
  1434.      This field is used to define the drive, directory and file
  1435.      name of each scanner program.
  1436.  
  1437.      EXAMPLE : C:\SCANNERS\SCAN.EXE
  1438.  
  1439.  
  1440.  
  1441.  
  1442.      Scanner Parameters :
  1443.  
  1444.      This field is used to define the parameters to pass to the
  1445.      virus scanner program.
  1446.  
  1447.      EXAMPLE : /NOMEM /NOEXPIRE /NOPAUSE
  1448.  
  1449.  
  1450.  
  1451.  
  1452.      -----------------------------------------------------------------
  1453.          CatScan Professional v1.0  Copyright 1993  Page - 25
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.      7.3.2 ... CSEDIT / OPTIONS / SCAN DIRS ONLY
  1460.  
  1461.      When this menu option  is selected, the  Sysop will be  presented
  1462.      with the configuration shown below:
  1463.  
  1464.  
  1465.      +-------------------------------+
  1466.      |  1)                           |
  1467.      |  2)                           |
  1468.      |  3)                           |
  1469.      |  4)                           |
  1470.      |  5)                           |
  1471.      |  6)                           |
  1472.      |  7)                           |
  1473.      |  8)                           |
  1474.      |  9)                           |
  1475.      | 10)                           |
  1476.      | 11)                           |
  1477.      | 12)                           |
  1478.      | 13)                           |
  1479.      | 14)                           |
  1480.      | 15)                           |
  1481.      + Only Scan Files in These Dirs +
  1482.  
  1483.  
  1484.      This screen establishes up to 15  directories in which the  Sysop
  1485.      only wishes CSPro to scan, but not recompress the files  uploaded
  1486.      to them. All other directories will function as normal.
  1487.  
  1488.      7.3.3 ... CSEDIT / OPTIONS / EXCLUDE DIRS
  1489.  
  1490.      When this menu option  is selected, the  Sysop will be  presented
  1491.      with the configuration shown below:
  1492.  
  1493.      +----------------------------------+
  1494.      |  1)                              |
  1495.      |  2)                              |
  1496.      |  3)                              |
  1497.      |  4)                              |
  1498.      |  5)                              |
  1499.      |  6)                              |
  1500.      |  7)                              |
  1501.      |  8)                              |
  1502.      |  9)                              |
  1503.      | 10)                              |
  1504.      | 11)                              |
  1505.      | 12)                              |
  1506.      | 13)                              |
  1507.      | 14)                              |
  1508.      | 15)                              |
  1509.      + Exclude Processing in These Dirs +
  1510.  
  1511.      -----------------------------------------------------------------
  1512.          CatScan Professional v1.0  Copyright 1993  Page - 26
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.      This screen establishes up to 15 directories in which you do  not
  1519.      want CSPro to process the  file in any way.  You may wish to  use
  1520.      this when you  have a file  area that your  users upload  secure,
  1521.      preprocessed files into.
  1522.  
  1523.      7.3.4 ... CSEDIT / OPTIONS / EXCLUDE SECURITY
  1524.  
  1525.      When this menu  option is selected  the Sysop  will be  presented
  1526.      with the configuration shown below:
  1527.  
  1528.  
  1529.      +-----------------------+
  1530.      |  1) 0       2) 0      |
  1531.      |  3) 0       4) 0      |
  1532.      |  5) 0       6) 0      |
  1533.      |  7) 0       8) 0      |
  1534.      |  9) 0      10) 0      |
  1535.      | 11) 0      12) 0      |
  1536.      | 13) 0      14) 0      |
  1537.      | 15) 0      16) 0      |
  1538.      +-----------------------+
  1539.  
  1540.  
  1541.      This screen allows  the Sysop to  define up to  16 user  security
  1542.      levels that, after uploading a file, CSPro will not process their
  1543.      uploaded files in any way.
  1544.  
  1545.      7.4 ... CSEDIT / EXTERNALS
  1546.  
  1547.      When this  menu option  is selected  the following  menu will  be
  1548.      displayed. Further  configuration  screens  may  be  selected  as
  1549.      described below:
  1550.      +---------------------+
  1551.      | Archiver Progs      |
  1552.      | Gif Processing      |
  1553.      +---------------------+
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.      -----------------------------------------------------------------
  1571.          CatScan Professional v1.0  Copyright 1993  Page - 27
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.      7.4.1 ... CSEDIT / EXTERNALS / ARCHIVERS
  1578.  
  1579.      When this menu  option is selected  the Sysop  will be  presented
  1580.      with the configuration screen shown below:
  1581.  
  1582.      +-------------------------------------------------------------+
  1583.      |                                                             |
  1584.      | Default Extension ZIP            Archiver       1   ZIP     |
  1585.      |                                                             |
  1586.      | Archiver          C:\DOS\PKZIP.EXE                          |
  1587.      |                                                             |
  1588.      | Archiver Parm     -rp -ex                                   |
  1589.      |                                                             |
  1590.      | Un-Archiver       C:\DOS\PKUNZIP.EXE                        |
  1591.      |                                                             |
  1592.      | Un-Archiver Parm  -do                                       |
  1593.      |                                                             |
  1594.      | Comment Parm      -o -z <                                   |
  1595.      |                                                             |
  1596.      | Signature         PKCD                                      |
  1597.      |                                                             |
  1598.      | Self Extr Sig     MZUA_                                     |
  1599.      |                                                             |
  1600.      +-------------   Please Define your Archivers   --------------+
  1601.  
  1602.  
  1603.      Default Extension :
  1604.  
  1605.      This field is used to tell CSPro what the extension should be for
  1606.      this archiver type.  PKZIP would use  the extension  of ZIP.  ARJ
  1607.      would use the extension of ARJ, and so on.
  1608.  
  1609.  
  1610.      Archiver :
  1611.  
  1612.      This field is the Drive\Directory\Filename.EXT of your  archiver.
  1613.      In most cases this field will be filled in for you when you first
  1614.      run CSEDIT.  CSEDIT  will search  your  hard drive  for  all  the
  1615.      default  archivers  supported   and  fill   in  the   appropriate
  1616.      drive\directory\filename.
  1617.  
  1618.  
  1619.      Archiver Parameter :
  1620.  
  1621.      This field  is provided  for you  to define  the parameters  your
  1622.      archiver should use. In most cases,  you will not need to  change
  1623.      these parameters and you  should not change them  if you are  not
  1624.      familiar with the archiver. If a  new archiver comes out and  you
  1625.      wish to use it then you will need to enter the parameters  needed
  1626.      for the archiver to compress a file.
  1627.  
  1628.  
  1629.      -----------------------------------------------------------------
  1630.          CatScan Professional v1.0  Copyright 1993  Page - 28
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.      Unarchiver :
  1637.  
  1638.      This  field   is   the   Drive\Directory\Filename.EXT   of   your
  1639.      unarchiver. In most cases  this field will be  filled in for  you
  1640.      when you first run CSEDIT. CSEDIT will search your hard drive for
  1641.      all the default archivers supported  and fill in the  appropriate
  1642.      drive\directory\filename.
  1643.  
  1644.      Unarchiver Parameter :
  1645.  
  1646.      This field  is provided  for you  to define  the parameters  your
  1647.      unarchiver should use. In most cases you will not need to  change
  1648.      these and you should not change them if you are not familiar with
  1649.      the un-archiver.  If a new un-archiver comes out and you wish  to
  1650.      use it then you will need to enter the parameters needed for  the
  1651.      un-archiver to uncompress a file.
  1652.  
  1653.      Comment Parameter :
  1654.  
  1655.      This field is provided for you  to enter the specific  parameters
  1656.      needed to make  this archiver add  a comment to  its archive.  In
  1657.      most cases you will not need to change what is provided,  because
  1658.      currently only  two  archivers,  PKZIP and  ARJ  support  placing
  1659.      comments on files. Since  we provide the  defaults for those  two
  1660.      archivers you will not need to modify them, and should not modify
  1661.      them, unless your archiver comment parameter requirements change.
  1662.      If by chance a  current archiver comes  out that supports  adding
  1663.      comments to files, then the use the following format:
  1664.  
  1665.         Archiver.exe <Comment Parameters> Filename
  1666.  
  1667.  
  1668.      Signature :
  1669.  
  1670.      Every file  that is  created  by an  archiver  has some  type  of
  1671.      "Signature" at the beginning of the  file. These are usually  the
  1672.      first couple of bytes in the file. These "Signatures" are  always
  1673.      the same when  a particular archiver  creates them. For  example,
  1674.      when PKZIP  creates a  ZIP file  then the  first four  bytes  are
  1675.      always PKCD. Each archiver has its  own signature for the  normal
  1676.      archive file and the self extracting archive files. This field is
  1677.      provided to enter the NORMAL signature for this archiver.
  1678.  
  1679.  
  1680.      See also
  1681.         Self Extracting Signature
  1682.  
  1683.      Self Extract Signature :
  1684.  
  1685.      Every file  that is  created  by an  archiver  has some  type  of
  1686.      "Signature" at the beginning of the file.  These are usually  the
  1687.  
  1688.      -----------------------------------------------------------------
  1689.          CatScan Professional v1.0  Copyright 1993  Page - 29
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.      first couple of bytes in the file.  These "Signatures" are always
  1696.      the same when  a particular archiver  creates them. For  example,
  1697.      when PKSFX creates  a self extracting  ZIP file,  then the  first
  1698.      four bytes  are  always  the same.  Each  archiver  has  its  own
  1699.      signature for the  normal archive  file and  the self  extracting
  1700.      archive  files.  This  field  is  provided  to  enter  the   self
  1701.      extracting signature for this archiver.
  1702.  
  1703.         See also Signature
  1704.  
  1705.  
  1706.      7.4.2 ... CSEDIT / EXTERNALS / GIF PROCESSING
  1707.  
  1708.      When this menu option  is selected, the  Sysop will be  presented
  1709.      with the configuration shown below:
  1710.  
  1711.  
  1712.      +---------------------------------------------------------------+
  1713.      |                         GIF Processing                        |
  1714.      | GIF Processing Method            GifLite                      |
  1715.      | GIF Resolution Location          Left                         |
  1716.      | Where is your GIFTEST.EXE        C:\DOS\GIFTEST.EXE           |
  1717.      | What Parameters for GIFTEST                                   |
  1718.      | Where is your GIF2JPG.EXE        C:\DOS\GIF2JPG.EXE           |
  1719.      | What Parameters for GIF2JPG      -a -k -q55                   |
  1720.      | Where is your GIFLITE.EXE        C:\DOS\GIF2JPG.EXE           |
  1721.      | What Parameters for GIFLITE      -b -i -o -u -t               |
  1722.      | GIF Signature                    GIF8                         |
  1723.      | GIF Extension                    GIF                          |
  1724.      |                                                               |
  1725.      | Minimum GIF Resolutions                                       |
  1726.      |    X : 0     Y : 0     Colors : 0                             |
  1727.      |                                                               |
  1728.      |                         JPG Processing                        |
  1729.      | JPG Processing Method            GIF                          |
  1730.      | Where is your JPG2GIF.EXE        C:\DOS\JPG2GIF.EXE           |
  1731.      | What Parameters for JPG2GIF      -a -k                        |
  1732.      | JPG Signature                                                 |
  1733.      | JPG Extension                                                 |
  1734.      +-------------------------- GIF Options ------------------------+
  1735.  
  1736.  
  1737.  
  1738.  
  1739.      GIF Processing Method :
  1740.  
  1741.      This option allows you to tell CSPro how to handle GIF files. You
  1742.      have three choices here:  GifLite, JPG and None.   If Giflite  is
  1743.      chosen  then  CSPro  will  expect  to  find  GIFLITE.EXE  in  the
  1744.      directory specified by "Where  is your GIFLITE.EXE".   If JPG  is
  1745.      used then CSPro will expect to find GIF2JPG.EXE in the  directory
  1746.  
  1747.      -----------------------------------------------------------------
  1748.          CatScan Professional v1.0  Copyright 1993  Page - 30
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.      specified by "Where  is your  GIF2JPG.EXE". If  None is  selected
  1755.      then CSPro will not perform any GIF processing on GIF files  that
  1756.      are uploaded to your system.
  1757.  
  1758.      GIF Resolution Location :
  1759.  
  1760.      This field  is  used  to  tell  CSPro  where  to  place  the  GIF
  1761.      resolution for the GIF file that was uploaded.  Your choices  are
  1762.      LEFT, RIGHT, EXTENDED, and NONE. A GIF resolution looks something
  1763.      like this; 640x480x256, where the 640 is the amount of horizontal
  1764.      pixels, 480 is  the amount  of vertical  pixels, and  256 is  the
  1765.      amount of  colors  used in  the  GIF image.  Below  are  detailed
  1766.      descriptions of the locations:
  1767.  
  1768.      Left     - will put the resolution of the GIF file at the left of
  1769.                 the users description.
  1770.  
  1771.      Ex.  640x480x256  A picture of the space shuttle taking off.
  1772.  
  1773.      Right    - Puts the resolution at the far right of the users
  1774.                 description.
  1775.  
  1776.      Ex.  A picture of the space shuttle taking off. 640x480x256
  1777.  
  1778.      Extended - Puts the resolution at the very beginning of the
  1779.                 Extended information.  We have plans to make CSPro
  1780.                 read the contents of GIF comments and place them in
  1781.                 the extended information. At this time this is not
  1782.                 implemented so this option most likely will not be
  1783.                 used until the above is implemented.
  1784.  
  1785.  
  1786.      Where is your GIFTEST Program :
  1787.  
  1788.      If this field is  filled in then CSPro  will use this program  to
  1789.      test the integrity  of any GIF  files that are  uploaded to  your
  1790.      system. We  suggest that  you use  GIFTEST v4.0.  GIFTEST may  be
  1791.      downloaded from The CSPro Support BBS's.
  1792.  
  1793.  
  1794.  
  1795.      What Parameters for GIFTEST :
  1796.  
  1797.      This is the command  line options for  your GIFTEST program.  The
  1798.      current  GIFTEST  program   we  suggest  to   use  with   CatScan
  1799.      Professional, does not need any command line parameters in  which
  1800.      case this field will be blank.
  1801.  
  1802.  
  1803.  
  1804.      Where is your GIF2JPG.EXE :
  1805.  
  1806.      -----------------------------------------------------------------
  1807.          CatScan Professional v1.0  Copyright 1993  Page - 31
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.      This is the complete Drive\Path\Filename of where GIF2JPG.EXE  is
  1815.      located. GIF2JPG.EXE is an external program that will convert GIF
  1816.      files to "JPG" files.
  1817.  
  1818.  
  1819.      What Parameters for GIF2JPG :
  1820.  
  1821.      If you are  using GIF2JPG to  convert your GIF  files, enter  the
  1822.      desired GIF2JPG options in this field. If you are unfamiliar with
  1823.      your choices then  see the GIF2JPG  manual for  your options.  We
  1824.      recommend that you use the defaults for initial setup.
  1825.  
  1826.      Where is your GIFLITE.EXE :
  1827.  
  1828.      This  is   the   complete   Drive\Directory\Filename   of   where
  1829.      GIFLITE.EXE is located. Giflite is an external program that  will
  1830.      compress GIF files.   Although some of  the picture sharpness  is
  1831.      lost when compressing GIF files, it's not very noticeable by  the
  1832.      naked eye.
  1833.  
  1834.  
  1835.      What Parameters for GIFLITE :
  1836.  
  1837.      If you are using  GifLite to compress your  GIF files then  enter
  1838.      the desired GifLite options in this field.  If you are unfamiliar
  1839.      with your choices then see the  GifLite manual for your  options.
  1840.      We recommend that you use the defaults for initial setup.
  1841.  
  1842.      Minimum GIF Resolutions :
  1843.  
  1844.      CSPro gives  you  the  option to  restrict  GIF  files  by  their
  1845.      resolution. A GIF resolution consists of three numbers; How  many
  1846.      pixels going  across the  screen (horizontal  X axis),  How  many
  1847.      pixels going from top to bottom  (vertical Y axis), and how  many
  1848.      colors are in the picture. It normally looks something like this.
  1849.  
  1850.         640x480x256
  1851.         X   Y   Colors
  1852.  
  1853.      To reject GIF files, simply enter the minimum number you wish  to
  1854.      accept for  any  category. If  a  0 is  entered  then  resolution
  1855.      checking is  disabled for  that part  of the  resolution. To  set
  1856.      CSPro so that it will accept any GIF file resolution, then simply
  1857.      enter 0 in all three fields.
  1858.  
  1859.      JPG Processing Method :
  1860.  
  1861.      This field  instructs CSPro  what to  with  JPG type  files.  You
  1862.      basically have two choices, Convert them  to GIF, or do  Nothing.
  1863.      If you chose to convert them to GIF, then CSPro will run  JPG2GIF
  1864.  
  1865.      -----------------------------------------------------------------
  1866.          CatScan Professional v1.0  Copyright 1993  Page - 32
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.      on the file and  convert it to  a GIF file.  This will not  bring
  1873.      back the files original  picture clarity, but  will allow you  to
  1874.      only have GIF type pictures available on your system.
  1875.  
  1876.      Where is your JPG2GIF.EXE :
  1877.  
  1878.      This is the complete Drive\Path\Filename of where JPG2GIF.EXE  is
  1879.      located. JPG2GIF.EXE is an external program that will convert JPG
  1880.      files to "GIF" files. Since most picture viewers do not view  JPG
  1881.      files directly, your users must do this if they wish to view  JPG
  1882.      files.
  1883.  
  1884.      What Parameters for JPG2GIF :
  1885.  
  1886.      If you are converting JPG files to GIF format then you will  need
  1887.      to enter the  desired parameters you  wish CSPro to  use when  it
  1888.      encounters a JPG file. If you are unfamiliar with the  parameters
  1889.      available then see the JPG2GIF documentation for your options. We
  1890.      recommend that you use the defaults for initial setup.
  1891.  
  1892.  
  1893.      Write GIF and JPG Files to RUNLATER.TXT :
  1894.  
  1895.      This option is used to tell CSPro to write files that are of  GIF
  1896.      or JPG format to the RUNLATER.TXT  file. You may want to  convert
  1897.      these types  of files  in either  your  POSTCALL.BAT or  in  your
  1898.      nightly maintenance. The reason for this  is because GIF and  JPG
  1899.      files that  are 200K  will take  approximately  one minute  on  a
  1900.      486/33 machine to convert. You may not want to make your uploader
  1901.      wait this amount  of time for  the file to  be processed. If  you
  1902.      choose to have CSPro bypass conversion of GIF or JPG files  while
  1903.      the user is on-line, then you will need to set the options at the
  1904.      bottom of this help screen (See Also "Gif Processing Method")  to
  1905.      NONE.  Then  use  CSEDIT  /  FILE  /  SAVE,  to  create   another
  1906.      configuration file that informs CSPro to convert the GIF and  JPG
  1907.      files the way  you wish  them to  be processed.  In your  nightly
  1908.      event batch file, you  will need to have  CSPro load that  config
  1909.      file and also  process the file  list RUNLATER.TXT.  Below is  an
  1910.      example of the command  line that could be  used in your  nightly
  1911.      bat file:
  1912.  
  1913.         CSPRO -Cc:\CSPRO\NIGHTLY.CFG -Lc:\CSPRO\RUNLATER.TXT
  1914.  
  1915.      The command line  parameters -C  and -L  are used  to make  CSPro
  1916.      process the  RUNLATER.TXT file.   The  -C tells  CSPro to  use  a
  1917.      different CFG file  and the  -L tells  CSPro to  process all  the
  1918.      files out of a list of files.
  1919.  
  1920.      See Also:
  1921.        GIF Processing Method
  1922.        JPG Processing Method
  1923.  
  1924.      -----------------------------------------------------------------
  1925.          CatScan Professional v1.0  Copyright 1993  Page - 33
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.      7.5 ... CSEDIT / IMPORT / EXPORT
  1932.  
  1933.      CSPro has the ability to import  and export to ASCII text  files.
  1934.      This will enable  you to upgrade  to new  versions without  being
  1935.      forced to totally reconfigure. Here is how it works: CSEdit  will
  1936.      create  an  ASCII  text  file  containing  all  of  the  programs
  1937.      configuration settings.  This file  will  always be  readable  by
  1938.      later versions of the program. This procedure is only needed when
  1939.      upgrading to a  newer version because  CSPro and CSEdit  normally
  1940.      loads the binary configuration  file CSPRO.CFG. The advantage  of
  1941.      using a binary configuration file  for normal operation will  let
  1942.      CSPro read all the  options in one physical  disk read making  it
  1943.      very fast. The disadvantage to this  is that if the file  changes
  1944.      in size then  it will  not be loaded  properly. This  is why  the
  1945.      Import/Export option is so convenient for upgrading.
  1946.  
  1947.  
  1948.      7.5.1 ... CSEDIT / IMPORT - EXPORT / IMPORT
  1949.  
  1950.      The import screen that you will  be presented with when  choosing
  1951.      this menu option is a pick list of files ending in *.XPT. You are
  1952.      also presented with the  parent directory and any  subdirectories
  1953.      if they  exist.  Remember  only  files  that  end  in  *.XPT  are
  1954.      displayed so be sure to save them with the extension XPT.
  1955.  
  1956.  
  1957.      +----------- N:\BP\CLS\CATSCAN\*.XPT -----------+
  1958.      | ..\            HOLD\          TEST\           |
  1959.      | BAD\           TEMP\          CSPRO.XPT       |
  1960.      |                                               |
  1961.      |                                               |
  1962.      |                                               |
  1963.      +-----------------------------------------------+
  1964.  
  1965.      7.5.2 ... CSEDIT / IMPORT - EXPORT / EXPORT
  1966.  
  1967.      When choosing the export option in  CSEDIT, you will be  prompted
  1968.      for a  file name.  The  default file  name  that will  always  be
  1969.      displayed is CSPRO.XPT. You may change  this by typing in a  file
  1970.      name, when the default is displayed. CSEdit will create an  ASCII
  1971.      configuration file in the name that  you specified. You may  look
  1972.      at this file with a text  editor to view the information that  is
  1973.      contained in the file.  We do not recommend  you make changes  to
  1974.      this file and re-import it, but  it is possible and will work  if
  1975.      configured properly.
  1976.  
  1977.      +-------------------------------------------+
  1978.      |                                           |
  1979.      |  File Name CSPRO.XPT                      |
  1980.      |                                           |
  1981.      +-------------------------------------------+
  1982.  
  1983.      -----------------------------------------------------------------
  1984.          CatScan Professional v1.0  Copyright 1993  Page - 34
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.      7.6 ... CSEDIT / FILE
  1991.  
  1992.      When this  menu option  is chosen,  the  following menu  will  be
  1993.      displayed. Other menu choices may be  selected from this menu  as
  1994.      described below:
  1995.  
  1996.      +-----------------+
  1997.      | Save Config     |
  1998.      | Load Config     |
  1999.      | Exit (No Save)  |
  2000.      +-----------------+
  2001.  
  2002.  
  2003.      7.6.1 ... CSEDIT / FILE / SAVE CONFIG
  2004.  
  2005.  
  2006.      Selecting the "Save  Config" menu option  will prompt  you for  a
  2007.      file name to save  the CSPro configuration  to in Binary  format.
  2008.      This file can not be edited or viewed by ASCII editors. All  your
  2009.      configuration files should  end in  the extension  *.CFG so  that
  2010.      when you want to  load that configuration for  review it will  be
  2011.      displayed in the Pick  list of files, much  like the Import  menu
  2012.      option.
  2013.  
  2014.      +-------------------------------------------+
  2015.      |                                           |
  2016.      |  File Name CSPRO.CFG                      |
  2017.      |                                           |
  2018.      +-------------------------------------------+
  2019.  
  2020.  
  2021.      7.6.2 ... CSEDIT / FILE / LOAD CONFIG
  2022.  
  2023.      Selecting the "Load  Config" menu option  will present the  Sysop
  2024.      with the following menu. This option will allow the Sysop to load
  2025.      a CSPro binary configuration file such as CSPRO.CFG, for editing.
  2026.      This option will  only display files  with a  .CFG extention.  To
  2027.      insure that all of your  configuration files are displayed,  save
  2028.      them with a CFG extention.
  2029.  
  2030.      +----------- N:\BP\CLS\CATSCAN\*.CFG -----------+
  2031.      | ..\            HOLD\          TEST\           |
  2032.      | BAD\           TEMP\          CSPRO.CFG       |
  2033.      |                                               |
  2034.      |                                               |
  2035.      |                                               |
  2036.      |                                               |
  2037.      |                                               |
  2038.      |                                               |
  2039.      +-----------------------------------------------+
  2040.  
  2041.  
  2042.      -----------------------------------------------------------------
  2043.          CatScan Professional v1.0  Copyright 1993  Page - 35
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.      8.0  CatScan Professional Command Line Options
  2050.  
  2051.  
  2052.      CSPro has  several command  line options  that help  enhance  its
  2053.      operation. The command line options may  be entered in any  order
  2054.      and case  is NOT  sensitive. Below  is a  list of  the  available
  2055.      options:
  2056.  
  2057.           -CFILENAME  - Where FILENAME is set to an alternate CSPro
  2058.                        configuration file. This field is not normally
  2059.                        used but may be used when multiple
  2060.                        configuration files are desired.
  2061.  
  2062.           -LFILENAME  - Where FILENAME is set to a list of files to
  2063.                        process. When this option is used CSPro will
  2064.                        open FILENAME and process each file in the
  2065.                        list. This file is a standard ASCII file with
  2066.                        a filename per line.
  2067.  
  2068.           /DEBUG      - This option is used for debugging purposes
  2069.                        only. When used, this option will cause CSPro
  2070.                        to display all information available when
  2071.                        shelling to run an external program.
  2072.  
  2073.           /RTSCTS     - This option is used to override the setting
  2074.                        used in CSEdit to inform CSPro that the modem
  2075.                        requires hardware flow control. When set,
  2076.                        CSPro will always use hardware flow control.
  2077.  
  2078.           /DIGI       - This option is used to override the device
  2079.                        setting in CSEdit that defines the type of
  2080.                        hardware used to communicate with the modem.
  2081.                        When set, CSPro will always use DigiBoard.
  2082.                        This option is normally used when CSPro is
  2083.                        used in an environment in which both Uart and
  2084.                        DigiBoards are used. Reference the section
  2085.                        "Using CSPro with Uart and DigiBoards" for
  2086.                        further configuration information.
  2087.  
  2088.           /SDN        - This option instructs CSPro to look in the
  2089.                        CSPro directory for the file SDNLATER.TXT (A
  2090.                        Standard Text file). If it finds the file then
  2091.                        it will check to make sure each file is older
  2092.                        than the SDNAge set in CSEdit. If the file is
  2093.                        older than that date then CSPro will process
  2094.                        and convert the file if told to do so.
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.      -----------------------------------------------------------------
  2102.          CatScan Professional v1.0  Copyright 1993  Page - 36
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.      9.0 ... Creating a Custom ANSI Screen
  2109.  
  2110.      To display file process status information to uploaders using  an
  2111.      ANSI color  terminal program  and during  local file  processing,
  2112.      CSPro uses the file CSPRO.SCR. This  file may be customized  with
  2113.      an ASCII text editor to meet  the individual needs of the  Sysop.
  2114.      CSPro requires  that  the  file be  created  in  the  CSPro  Home
  2115.      Directory. The  display  may  be totally  redefined  using  CSPro
  2116.      display Macros. These Macros define the screen position,  colors,
  2117.      and character used to place the check mark character during  each
  2118.      phase of the file process. The following Macros are supported  in
  2119.      the CSPRO.SCR file. Each display Macro  must exist or CSPro  will
  2120.      not function  properly. In  the event  that one  or more  of  the
  2121.      display Macros do not exist, CSPro will exit, informing the Sysop
  2122.      which Macros are missing. Each Macro must begin and end with  the
  2123.      "@" character. The first two characters  of the Macro define  the
  2124.      unique Macro  code.  The  remaining  characters  are  defined  as
  2125.      follows:
  2126.  
  2127.      b - Background color of check mark character.
  2128.      f - Foreground color of check mark character.
  2129.      c - Character used to represent the check mark character.
  2130.  
  2131.  
  2132.      @CVbf@  - Catscan Version information.
  2133.      @CRbf@  - BBS Name if registered, or "Unregistered" if CSPro is
  2134.                operating in "DEMO" mode.
  2135.      @CFbfc@ - Current file in process.
  2136.      @UCbfc@ - File is currently being uncompressed.
  2137.      @TFbfc@ - File Integrity Test in progress.
  2138.      @CDbfc@ - File Date Check in progress.
  2139.      @SCbfc@ - Virus Scan in progress.
  2140.      @BNbfc@ - Removing unwanted files. (BADNAMES.TXT)
  2141.      @CPbfc@ - File is being Recompressed.
  2142.      @CGbfc@ - Graphic file is being converted.
  2143.  
  2144.  
  2145.      CSPro will also allow color Macros  to be used in CSPRO.SCR.  The
  2146.      following color Macros are supported.
  2147.  
  2148.      @BF@ - Replace "B" with the desired background color, and "F"
  2149.             with the desired foreground color.
  2150.  
  2151.      The following are the valid color codes for foreground and
  2152.      background:
  2153.  
  2154.      0 - Black
  2155.      1 - Blue
  2156.      2 - Green
  2157.      3 - Cyan
  2158.      4 - Red
  2159.  
  2160.      -----------------------------------------------------------------
  2161.          CatScan Professional v1.0  Copyright 1993  Page - 37
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.      5 - Magenta
  2168.      6 - Brown
  2169.      7 - Gray
  2170.      8 - Dark Gray
  2171.      9 - Light Blue
  2172.      A - Light Green
  2173.      B - Light Cyan
  2174.      C - Light Red
  2175.      D - Light Magenta
  2176.      E - Yellow
  2177.      F - White
  2178.  
  2179.  
  2180.  
  2181.      10.0 ... Using CatScan Professional with Uart and DigiBoards
  2182.  
  2183.      The following  will explain  the recommended  conguration to  run
  2184.      CSPro on both DIGI and Uart comports. On systems that are running
  2185.      both the IM version of WildCat and the Uart version you  probably
  2186.      had to  create a  WildCat  home directory  for  each of  the  two
  2187.      different types. Below is an  example of the directory  structure
  2188.      of both:
  2189.  
  2190.      C:\WILDCAT = DIGI IM Version    C:\WC30 = UART Version
  2191.  
  2192.  
  2193.      C:\WC30---
  2194.                |--WCWORK----
  2195.                            |--NODE1
  2196.                            |--NODE2
  2197.      C:\WILDCAT-
  2198.                |--WCWORK----
  2199.                            |--NODE3
  2200.                            |--NODE4
  2201.                            |--NODE5
  2202.                            |--NODE6
  2203.  
  2204.  
  2205.  
  2206.      In the  two home  directories, WC30  and WILDCAT,  you will  have
  2207.      WILDCAT.EXE and WILDCAT.OVR. This is because the IM version  uses
  2208.      a different  WILDCAT.EXE than  the Uart  version. To  make  CSPro
  2209.      operate with both of these versions simultaneously you will  need
  2210.      to create two configuration  files. The first configuration  file
  2211.      should be called CSPRO.CFG, and it  should be configured to  work
  2212.      with the majority of your lines. Secondly major parts of the  CFG
  2213.      file that will be different between the two CFG files will be the
  2214.      DEVICE type, found in "CSEDIT / GENERAL, and the "Path to the BBS
  2215.      Home Directory", found in "CSEDIT / PATHS".
  2216.  
  2217.      For example we  have more DIGI  lines than Uart  lines so we  are
  2218.  
  2219.      -----------------------------------------------------------------
  2220.          CatScan Professional v1.0  Copyright 1993  Page - 38
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.      going to  setup  our main  CFG  file to  use  DIGI point  to  the
  2227.      C:\WILDCAT directory.  Next, you  will need  to create  a  second
  2228.      configuration file just like the first, except that it uses  UART
  2229.      for the device type  and it will point  to the C:\WC30  directory
  2230.      for the BBS Home Directory. Once this is done, then the only part
  2231.      that will be different is the BAT files to run the two  different
  2232.      types. The two different BAT files are illustrated below:
  2233.  
  2234.      For the DIGI version:
  2235.  
  2236.      Since this is the  majority of your nodes,  the BAT file will  be
  2237.      very straight forward and simple.
  2238.  
  2239.      CSPRO %1
  2240.  
  2241.      For the Uart version:
  2242.  
  2243.      Since it requires  a CFG file  other than the  default loaded  by
  2244.      CSPro you must  pass the name  of the configuration  file on  the
  2245.      command line. Also since it will  be a different BAT file to  run
  2246.      than the one used to operate  the DigiBoard nodes, you will  need
  2247.      to make SCANFILE.RUN files for each  of the UART nodes you  have.
  2248.      If WildCat finds a SCANFILE.RUN in  the NODE home directory  then
  2249.      it will execute that file rather than the SCANFILE.BAT located in
  2250.      the WILDCAT Home  Directory. The  following example  is what  the
  2251.      SCANFILE.RUN will look like for each of the UART NODES:
  2252.  
  2253.      CSPRO -Cc:\cspro\cspro1.cfg %1
  2254.  
  2255.      The above informs  CSPro to load  a different configuration  file
  2256.      and operate using its specified parameters.
  2257.  
  2258.      As mentioned before, the  above is only one  way to operate  both
  2259.      DIGI and UART together. We hope that this short information helps
  2260.      you in your setup.
  2261.  
  2262.      11.0  Testing your configuration
  2263.  
  2264.      After you have answered all of  the questions in CSEDIT and  feel
  2265.      you are ready to do the initial  test, then you need to select  a
  2266.      file to test.   We suggest that  you have a  backup of the  first
  2267.      initial file you test so in the event that something is not setup
  2268.      properly you will not be frustrated with the loss of a file.
  2269.  
  2270.  
  2271.      For example, create a directory called C:\TEMP and place the file
  2272.      TEST.ZIP in that directory. The command line you will use to test
  2273.      the setup of CSPRO is as follows:
  2274.  
  2275.      CSPRO C:\TEMP\TEST.ZIP
  2276.  
  2277.  
  2278.      -----------------------------------------------------------------
  2279.          CatScan Professional v1.0  Copyright 1993  Page - 39
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.      If everything is setup properly you will see CSPro's ANSI  screen
  2286.      appear on the  monitor. If CSPro  encounters a  setup problem  it
  2287.      will stop processing the  file and exit  to DOS immediately.  You
  2288.      will need to check the CSPRO.LOG  in your CSPRO directory to  see
  2289.      why CSpro exited.  If CSPro exits normally you will see either  a
  2290.      PASS or FAILED window on the monitor.
  2291.  
  2292.  
  2293.      12.0 ... Processing Files with CatScan Pro
  2294.  
  2295.  
  2296.      There are basically  three ways  that CSPro  operates. The  three
  2297.      distinctive ways are  either at the  time of the  upload to  your
  2298.      BBS, executed from an event on your BBS, or from the DOS  prompt.
  2299.      You can have CSPro operate differently for these three  processes
  2300.      by creating different configuration files. By default, CSPro will
  2301.      always  look  for  the   configuration  file  CSPRO.CFG,  if   no
  2302.      configuration file is listed on the command line.
  2303.  
  2304.  
  2305.      12.1 ... Processing files after Upload
  2306.  
  2307.  
  2308.      Running CSPro at the  time of the upload  is very easy to  setup.
  2309.      Once you have verified that CSPro is functioning properly at  the
  2310.      DOS prompt you are ready to create the SCANFILE.BAT which will be
  2311.      located in  the  WildCat  Home Directory  (i.e.  \WC30).  If  you
  2312.      already have a SCANFILE.BAT in your \WC30 directory then you will
  2313.      want to delete  it or  rename it to  something else  for back  up
  2314.      purposes. After  you  have removed  the  file you  will  want  to
  2315.      recreate it.  The  SCANFILE.BAT is  very  simple and  short.  For
  2316.      testing purposes create the file exactly like the example  below.
  2317.      If you wish to add other programs to your SCANFILE.BAT please  do
  2318.      so after first testing CSPRO.
  2319.  
  2320.  
  2321.      CSPRO %1
  2322.  
  2323.      This is the only line that  needs to be in your SCANFILE.BAT  for
  2324.      CSPro to operate properly. CSPro will  detect if you are  running
  2325.      in a multi node  environment or single  node environment so  your
  2326.      SCANFILE.BAT will be the same either way.
  2327.  
  2328.  
  2329.      12.2 ... Processing Uploaded Files in an Event
  2330.  
  2331.  
  2332.      Running CSPro from the DOS prompt
  2333.  
  2334.      Running CSPro from DOS can be  used for several reasons.  Because
  2335.      CSPro is so versatile you can even come up with reasons to run it
  2336.  
  2337.      -----------------------------------------------------------------
  2338.          CatScan Professional v1.0  Copyright 1993  Page - 40
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.      we haven't even  thought of yet.  The basic reasons  would be  to
  2345.      process a  directory of  newly  downloaded files,  process  files
  2346.      coming in from a  file network, or process  files that have  been
  2347.      written to the RUNLATER.TXT file.  Below are several examples  of
  2348.      how to use CSPro from the DOS prompt or in an Event.
  2349.  
  2350.  
  2351.      CSPRO C:\DOWNLOAD
  2352.  
  2353.      Will process all the files in the C:\DOWNLOAD directory and use
  2354.      the config file CSPRO.CFG for processing.
  2355.  
  2356.      CSPRO -Cc:\cspro\cspro1.cfg C:\DOWNLOAD
  2357.  
  2358.      This example  will  process  all the  files  in  the  C:\DOWNLOAD
  2359.      directory and use the config file CSPRO1.CFG which is located  in
  2360.      the C:\CSPRO directory.
  2361.  
  2362.      CSPRO -LMYLIST.TXT
  2363.  
  2364.      CSPro will  process all  the files  contained in  the ASCII  file
  2365.      MYLIST.TXT, which is  located in  the current  directory. If  the
  2366.      list of files to process is in another directory then you can add
  2367.      the drive and path on the command line as well.
  2368.  
  2369.      CSPRO -Cc:\cspro\cspro1.cfg -Lc:\cspro\mylist.txt
  2370.  
  2371.      CSPro will  process all  the files  contained in  the ASCII  file
  2372.      MYLIST.TXT, which resides in  the C:\CSPRO directory. CSPro  will
  2373.      use the  config file  CSPRO1.CFG which  is  also located  in  the
  2374.      C:\CSPRO directory.
  2375.  
  2376.      CSPRO /SDN
  2377.  
  2378.      CSPro will process all files that  have been written to the  file
  2379.      SDNLATER.TXT. Files will only be written to this file if you have
  2380.      elected to  not  process SDN  files  until they  have  reached  a
  2381.      certain age. If a SDN file is not old enough to process, then  it
  2382.      is written to the  SDNLATER.TXT file. CSPro  will only check  the
  2383.      contents of this file to see if  a file needs to be processed  if
  2384.      you run the above command (CSPRO /SDN). If a file in the list  is
  2385.      not old enough then it  will remain in the  list. If the file  is
  2386.      old enough then it will be processed and removed from the list.
  2387.  
  2388.      CSPRO C:\MYDIR\MYFILE.ZIP
  2389.  
  2390.      CSPro will process ONLY the file MYFILE.ZIP in the C:\MYDIR
  2391.      directory.
  2392.  
  2393.      When executing CSPro  from your  nightly event,  insure that  the
  2394.      configuration file  being  used  does  not  have  Duplicate  File
  2395.  
  2396.      -----------------------------------------------------------------
  2397.          CatScan Professional v1.0  Copyright 1993  Page - 41
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.      Checking turned on. This is because CSPro adds the CRC values for
  2404.      the files, when  executed after the  upload. The  files that  are
  2405.      processed  from  RUNLATER.TXT  will  already  exist  in  the  CRC
  2406.      database, and therefore be condered duplicates if CRC checking is
  2407.      in use.
  2408.  
  2409.      Also, when executing CSPro from  your nightly event, insure  that
  2410.      no files will be written to the RUNLATER.TXT file. This  includes
  2411.      "Write all GIF  and JPG files  to RUNLATER.TXT",  located in  GIF
  2412.      options, and  "Write  All  Files  To  RUNLATER.TXT",  located  in
  2413.      General Options. This is to insure that no files will be  written
  2414.      to the end of  the RUNLATER.TXT file,  while CSPro is  processing
  2415.      this file.
  2416.  
  2417.  
  2418.      13.0  CatScan Professional Support Sites
  2419.  
  2420.  
  2421.      Scott Green                     | Mike Ortiz
  2422.      915 SW Lincoln                  | 5237 SW 31 Terr.
  2423.      Topeka, KS.  66606              | Topeka, KS.  66614
  2424.                                      |
  2425.      BBS : City Limits Software BBS  | BBS : The Software Connection
  2426.      (913)357-7552  NODE 1 HST       |(913)271-2070 All
  2427.      (913)357-7628  NODE 2 HST       |(914)271-2071 Dual
  2428.      FIDONET : 1:281/10              |(913)271-2072 Standards
  2429.      VOICE   : (913)357-7546         |           (913)271-2073
  2430.                                      |           (913)271-2074
  2431.                                      |           (913)271-2076
  2432.                                      | FIDONET : 1:281/2 and 1:281/3
  2433.                                      | VOICE   : (913) 271-2079
  2434.  
  2435.  
  2436.      14.0  Registering CatScan Professional
  2437.  
  2438.      Registering CSPro will entitle you to the following:
  2439.  
  2440.      o  A permanent registered key that will authorize you to run
  2441.        CSPro on a single computer system.  Once you obtain the
  2442.        registered key you will not have to call the support board for
  2443.        another DEMO key.
  2444.  
  2445.      o  Removal of the "Un-Registered Copy" on the ANSI and RIP
  2446.        Screens displayed as CSPro operates.  CSPro will then place
  2447.        your BBS name in that spot.
  2448.  
  2449.      o  To register CSPro, fill out the REGISTER.DOC file included in
  2450.        the CSPRO*.ZIP file.  You may use either VISA or MasterCard if
  2451.        you wish to use a credit card. When using a credit card, you
  2452.        may complete the form with an ASCII text editor and attach it
  2453.        to a comment on either of the support BBS's. You may also mail
  2454.  
  2455.      -----------------------------------------------------------------
  2456.          CatScan Professional v1.0  Copyright 1993  Page - 42
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.        the registration form with a check or money order drawn on
  2463.        funds from a United States Bank, to either of the support
  2464.        addresses listed in the file REGISTER.DOC.  The Cost to
  2465.        register CSPro is $25.00 if you are not already a registered
  2466.        CatScan Owner.  If you have previously registered CatScan
  2467.        version 1.x "The Premium File Scanner and Maintainer" then you
  2468.        are entitled to an upgrade discount to CSPro "The Intelligent
  2469.        File Scanner and Maintainer", for $10.00. Customers who
  2470.        registered CatScan after September 15 1993, will receive the
  2471.        upgrade for free.
  2472.  
  2473.  
  2474.      15.0 ... Acknowledgements
  2475.  
  2476.      o    PKZIP, PKUNZIP, and PKSFX - Copr. 1989-1993 PKWARE Inc.
  2477.  
  2478.      o    PAK - Copyright 1988-89 NoGate Consulting
  2479.  
  2480.      o    NetScan, and Scan - Copyright 1989-93 by McAfee Associates.
  2481.  
  2482.      o    ARJ - Copyright (c) 1990-93 Robert K Jung.
  2483.  
  2484.      o    LHA - Copyright (c) 1988-1993 Haruyasu Yoshizaki
  2485.  
  2486.      o    QARC and XARC - Copyright 1990 System Enhancement
  2487.           Associates, Inc.
  2488.  
  2489.      o    GIF2JPG and JPG2GIF - Copyright (c) 1990-91, Handmade
  2490.           Software, Inc.
  2491.  
  2492.      o    GIFLITE - Copyright 1991 Tsung Hu.
  2493.  
  2494.      o    GIFTTEST - Copyright 1991-93 Max Bernard.
  2495.  
  2496.      o    RIPScrip - Copyright 1992-93 TeleGraphix Communications,
  2497.           Inc.
  2498.  
  2499.      o    Wildcat! - (c) Mustang Software
  2500.  
  2501.      o    MainLine BBS - Copyright 1989 - 1993 by City Limits Software
  2502.  
  2503.      o    ZOO Copyright (c) 1988 by Rahul Dhesi
  2504.  
  2505.  
  2506.      o    Async Professional, Object Professional, and BTREE Filer -
  2507.           Copyrighted by Turbo Power Software, Colorado Springsl, CO.
  2508.  
  2509.      o    Borland Pascal - Copyright Borland International, Scotts
  2510.           Valley, CA.
  2511.  
  2512.      o    DigiBoard - Copyright DigiBoard.
  2513.  
  2514.      -----------------------------------------------------------------
  2515.          CatScan Professional v1.0  Copyright 1993  Page - 43